thrashing floor - German English Dictionary